We had such a great stay here! The place is a great size and the location is perfect. Ace explained the check-in process in detail and was very quick to answer any questions we had during our stay. I would definitely stay here again!