very roomy and affordable for such a wonderful location. love geneva and also greatly appreciated the host's clear communication.