As described. Clean, spacious and close to the shops.
Excellent communication at all times.
Would definitely stay here again. Thanks for everything :)