The location is perfect accommodation is spotlessly clean