The location is perfect, everything in the house is brand new and spotless, deluxe standards, and Revi's hospitality is the cherry on the icing. We will certainly be coming here again!!