Great location, spacious, clean, sunny and all of the amenities. You cannot go wrong staying here! I wish I could have stayed longer. Easy check-in and out and great communication. Easy 5 stars.