Amazingly well designed place with very thoughtful decorations and a beautiful view! Very clean and a fantastic place to stay.