Excellent location, spacious, clean and great features. I would certainly book it again.