Great comfy place that has sufficient amenities needed.