5 stars - perfect stay. Would recommend 100%!