Clean and tidy and an exquisite location! What more could you want?!