Charming cabin: immaculate, well-equipped and in a great location