A beautiful and spotlessly clean accommodation.