Amazing place. Clean and it has everything you need. Location is incredible, it's close to everywhere you may want to go. Communication was great. My wife and I had a great time.