Excellent spotlessly clean accommodation in a fantastic location.