Professional hospitality, clean and excellently located.