Great location, clean and spacious! Beds were firm but not uncomfortable, we had a great time!