This was the perfect place for us. Spacious, clean and well appointed. Everything we needed was made available to us and shopping, restaurants, etc. was within walking distance. We were very pleased with our stay.