Extremely nice, almost luxurious place! Simply great despite its remoteness