A very comfy and spacious place that fits everything a traveler may need.