This place was spacious and well located. It could have been a bit cleaner, but overall we enjoyed our stay.