This property had EVERYTHING we needed and more! It was better than expected, and the location was perfect. All amenities supplied seemed to be new and there were so many extras to really make it a home away from home. Would highly recommend!