Great location, amazing hosts, very clean, great style, fantastic views - highly recommended!