Elvas place had everything we needed. The hosts were friendly and great communication.