Location and apartment meets all expectations. Juan is an excellent host.