Fantastic place, very clean, good location. A home away from home. Communication with hosts was very easy.