A great little cabin with excellent amenities