Very spacious, neat, modern, lovely views, friendly hosts.