Very enjoyable stay in well appointed apartment.