Clean and cozy apartment with a beautiful view. A bit small for 4 people, but I guess its perfect for two. The kids loved the pool and tennis court. Nice and fast communication with Gary and Sharon. Thank you!