Well equipped apartment and in a fantastic location