We booked this place last minute because our other accommodations fell through. If I had seen this place when I was first planning my trip I would have just stayed here from the start! The place was clean and homey and the location is perfect.