Beautiful place with great views! Very clean and stylish! Would definitely stay here again but next time I will rent a car for easier transportation.