Perfect location and outstanding hospitality