Spotlessly clean, tastefully decorated, thoughtful extras like a fully equipped kitchen and bathroom and a beautiful balcony with city views. Oh and the location is perfect for the beach and the city! Check in was also totally seamless. Couldn’t recommend more!