Uncomplicated, pleasant stay in a fantastic location