great location and views, very generous size, very welcoming host.