Very clean, comfortable and amazingly larger than what we expected. Location was awesome!