The place is clean, spacious, and it's a great location. We loved our stay.