Great spot, clean, quiet, warm and luxurious