Place is perfect. Great location, super nice host, clean, amazing views off the private terrace. Great coffee. Everything was great.