Large, well appointed and fantastic location. Also has an huge bath tub! Communication and check in was super easy. Will stay again.