Perfect location, very clean, great host and the place stayed cool during the heat wave. Would be very happy to come back.