This place was beautiful and clean! I highly recommend it; I would definitely stay here again. We loved the location as well and had a wonderful time!