Clean, modern and spacious place! We enjoyed cooking in the kitchen and eating on the deck with beautiful views. Having two bathrooms was very convenient as well.