Great location with a beautiful view, very clean and spacious apartment, and excellent communication with the hosts! We would definitely stay here again :)