Location, comfort, style, hospitality. This place has it all! Josefa is so lovely. Thank you!