Fantastic place, the apartment was clean, a great size and the staff at Punthill are very friendly. The beds are on the softer side, but still comfortable. Highly recommend!