5 stars for location, size, and comfort!