Very spacious, modern and stylish, very clean, has all the necessities, great location, wonderful host.