Clean, spacious and comfortable in a really good location. What more do you want in a holiday spot?