This place was perfect. Great location, clean and spacious. We enjoyed our stay along with all of the recommendations on places to eat, see and do. Thumbs up!