Fabulous on many counts, location,communication and hospitality. Made our stay, special.