Fantastic apartment , well appointed in an amazing location .