Place is great. Location is fantastic and on foot distance from all interesting points of interest.