This property is fantastic! Everything I needed & more; I'll definitely stay here again.