Perfect location, beautiful view, so many amenities and very helpful hosts!