Fantastic location , beautiful apartment , spotless and really well equipped .