Very clean, very pretty, spacious, good communication, good location! Great value for the price, would come back.