Nuzzled in a spectacular seafront location near the picturesque towns of Agios Nikolaos and Elounda, the 5 star Sensimar Minos Palace sea view resort in Agios Nikolaos is rightfully regarded as one of the best hotels in Crete. Nuzzled in a spectacular seafront location near the picturesque towns of Agios Nikolaos and Elounda, the 5 star Sensimar Minos Palace sea view resort in Agios Nikolaos is rightfully regarded as one of the best hotels in Crete.