Fantastic location, beautiful views, and spacious apartment that comfortably accommodated our little family. The communication from the hosts was amazing and they provided very detailed directions. Recommend!