Very clean and great location. Great value! Our family of 4 had plenty of room.