Excellent stay
- perfect location
- clean and spacious
- exellent communication
- great value
- would certainly recommend