A nice & quite location place for stay.