5 BIG shiny stars for this place. Immaculately clean. Friendly hosts. Highly recommended. Will be visiting again.