Perfect stay, fabulous location