Excellent and spacious accommodation. Extremely comfortable.