Perfect place a quick stop over or a longer stay. Very warm and welcoming. Happily stay again.