Clean, great location, just the right amenities. Would absolutely stay again. Loved our stay.