Wonderful stay! 5 stars! Everything was exactly as described and very clean. Check in/out and communication was great as well as the location, a great experience!