Very clean and modern. The view with the pool was sensational. The host was very quick to respond to any questions and very flexible when I wanted to stay another day last minute. A+