Clean, good location, easy communication, lovely couple. Simply perfect.