Excellent location. The place was spotless, spacious and had all the amenities you would need. I would definitely stay here again!