Excellent and very affordable place to stay.