Simply perfect. Excellent communication, superb accommodation in a wonderful location and a very good added bonus of off-street parking space. Excellent, will definitely stay here again.