Immaculately clean, spacious and well maintained. It was a short but sweet stay, we will definitely come back again and recommend to our friends and family!