Exceptionally clean and spacious accommodation. Had everything we wanted.