5 stars all around. Excellent value for the price, perfect location, great renovation. Would definitely return.