Everything you need . Perfect location and the perfect place . You will love your stay .