Excellent for a family stay! Very spacious, clean, convenient, and a magnificent balcony view!
Detailed timely communication.