Fantastic location, beautiful views, huge apartment and terrific communication from the host