Amazing stay, perfect location, fabulous home