Well managed & comfortable holiday apartment.