Great accommodation in a magic spot for a relaxing stay.