WOW!! This place was perfect and had everything we needed and more. Sparkling clean, comfortable beds and great amenities. Great location!!! Would definitely stay again...