This is a charming little hideaway in an absolutely magical place.