Excellent! Great location! Squeaky clean! Helpful amenities. Clear instructions. We loved this rental!