wonderful space, constant communication and an overall wonderful experience