Great location, spotlessly clean - perfect for our holiday.