Great place , extremely comfortable & warm & ideally located .