Clean, modern, spacious, patio with great view, very easy communication all around, great location. Highly recommend!