This place was perfect. Lots of amenities. Location is great and very clean.