Spacious accommodation, immaculately clean, very well equiped.