Well designed apartment/villa. Great views. Everything works well. Decks are a fine touch to enjoy the outdoors.