Great location, communicative host, and beautiful place for a good price! What else do you want?!