Great location and very clean. Well stocked kitchen. Very pleasurable stay.