Clean, comfortable, well equipped kitchen, great viewing spots to sit and have a drink and great location