Very nice and well located. All the amenities of home away from home. We enjoyed our stay.