I had a great stay! Place was very clean and great attention to detail! I was pleased with all included amenities. Location was good, check in and check out were smooth, and the views were nice.