Well equipped apartment, fantastic location