Excellent accommodation in amazing location