Well appointed accommodation
Excellent location