Clean and well appointed accommodation in a modern apartment.