This place was the best I've stayed so far. Everything was perfect, the place was clean and the location was perfect.