This place is perfect! Exactly as described with incredible hosts!! Stayed here for an extended period and will gladly come again.