A spotlessly clean and stylish place in a perfect location - with the added benefit of a parking space too. I will not hesitate to book this again.