Clean, bright and spacious in a fantastic location, we enjoyed our trip immensely