Spacious, clean, and accommodating. Great views too. 10/10 would book again.