Absolutely perfect - clean, central, communication was excellent and the wine and snacks upon arrival was a great touch! Great value for money -Will definitely stay again!