The place looks even better than the photos and is located in a super location, minutes walking from tons of restaurants, parks, museums, etc